24 research outputs found

    First Steps Towards a Runtime Comparison of Natural and Artificial Evolution

    Full text link
    Evolutionary algorithms (EAs) form a popular optimisation paradigm inspired by natural evolution. In recent years the field of evolutionary computation has developed a rigorous analytical theory to analyse their runtime on many illustrative problems. Here we apply this theory to a simple model of natural evolution. In the Strong Selection Weak Mutation (SSWM) evolutionary regime the time between occurrence of new mutations is much longer than the time it takes for a new beneficial mutation to take over the population. In this situation, the population only contains copies of one genotype and evolution can be modelled as a (1+1)-type process where the probability of accepting a new genotype (improvements or worsenings) depends on the change in fitness. We present an initial runtime analysis of SSWM, quantifying its performance for various parameters and investigating differences to the (1+1)EA. We show that SSWM can have a moderate advantage over the (1+1)EA at crossing fitness valleys and study an example where SSWM outperforms the (1+1)EA by taking advantage of information on the fitness gradient

    Modeling Polygenic Antibiotic Resistance Evolution in Biofilms

    Get PDF
    The recalcitrance of biofilms to antimicrobials is a multi-factorial phenomenon, including genetic, physical, and physiological changes. Individually, they often cannot account for biofilm recalcitrance. However, their combination can increase the minimal inhibitory concentration of antibiotics needed to kill bacterial cells by three orders of magnitude, explaining bacterial survival under otherwise lethal drug treatment. The relative contributions of these factors depend on the specific antibiotics, bacterial strain, as well as environmental and growth conditions. An emerging population genetic property—increased biofilm genetic diversity—further enhances biofilm recalcitrance. Here, we develop a polygenic model of biofilm recalcitrance accounting for multiple phenotypic mechanisms proposed to explain biofilm recalcitrance. The model can be used to generate predictions about the emergence of resistance—its timing and population genetic consequences. We use the model to simulate various treatments and experimental setups. Our simulations predict that the evolution of resistance is impaired in biofilms at low antimicrobial concentrations while it is facilitated at higher concentrations. In scenarios that allow bacteria exchange between planktonic and biofilm compartments, the evolution of resistance is further facilitated compared to scenarios without exchange. We compare these predictions to published experimental observations

    Surfing on the seascape:adaptation in a changing environment

    Get PDF
    The environment changes constantly at various time scales and, in order to survive, species need to keep adapting. Whether these species succeed in avoiding extinction is a major evolutionary question. Using a multilocus evolutionary model of a mutation‐limited population adapting under strong selection, we investigate the effects of the frequency of environmental fluctuations on adaptation. Our results rely on an “adaptive‐walk” approximation and use mathematical methods from evolutionary computation theory to investigate the interplay between fluctuation frequency, the similarity of environments, and the number of loci contributing to adaptation. First, we assume a linear additive fitness function, but later generalize our results to include several types of epistasis. We show that frequent environmental changes prevent populations from reaching a fitness peak, but they may also prevent the large fitness loss that occurs after a single environmental change. Thus, the population can survive, although not thrive, in a wide range of conditions. Furthermore, we show that in a frequently changing environment, the similarity of threats that a population faces affects the level of adaptation that it is able to achieve. We check and supplement our analytical results with simulations

    Toward a unifying framework for evolutionary processes

    Get PDF
    The theory of population genetics and evolutionary computation have been evolving separately for nearly 30 years. Many results have been independently obtained in both fields and many others are unique to its respective field. We aim to bridge this gap by developing a unifying framework for evolutionary processes that allows both evolutionary algorithms and population genetics models to be cast in the same formal framework. The framework we present here decomposes the evolutionary process into its several components in order to facilitate the identification of similarities between different models. In particular, we propose a classification of evolutionary operators based on the defining properties of the different components. We cast several commonly used operators from both fields into this common framework. Using this, we map different evolutionary and genetic algorithms to different evolutionary regimes and identify candidates with the most potential for the translation of results between the fields. This provides a unified description of evolutionary processes and represents a stepping stone towards new tools and results to both fields

    Towards a Runtime Comparison of Natural and Artificial Evolution

    Get PDF
    Evolutionary algorithms (EAs) form a popular optimisation paradigm inspired by natural evolution. In recent years the field of evolutionary computation has developed a rigorous analytical theory to analyse the runtimes of EAs on many illustrative problems. Here we apply this theory to a simple model of natural evolution. In the Strong Selection Weak Mutation (SSWM) evolutionary regime the time between occurrences of new mutations is much longer than the time it takes for a mutated genotype to take over the population. In this situation, the population only contains copies of one genotype and evolution can be modelled as a stochastic process evolving one genotype by means of mutation and selection between the resident and the mutated genotype. The probability of accepting the mutated genotype then depends on the change in fitness. We study this process, SSWM, from an algorithmic perspective, quantifying its expected optimisation time for various parameters and investigating differences to a similar evolutionary algorithm, the well-known (1+1) EA. We show that SSWM can have a moderate advantage over the (1+1) EA at crossing fitness valleys and study an example where SSWM outperforms the (1+1) EA by taking advantage of information on the fitness gradient

    How to Escape Local Optima in Black Box Optimisation: When Non-elitism Outperforms Elitism

    Get PDF
    Escaping local optima is one of the major obstacles to function optimisation. Using the metaphor of a fitness landscape, local optima correspond to hills separated by fitness valleys that have to be overcome. We define a class of fitness valleys of tunable difficulty by considering their length, representing the Hamming path between the two optima and their depth, the drop in fitness. For this function class we present a runtime comparison between stochastic search algorithms using different search strategies. The ((Formula presented.)) EA is a simple and well-studied evolutionary algorithm that has to jump across the valley to a point of higher fitness because it does not accept worsening moves (elitism). In contrast, the Metropolis algorithm and the Strong Selection Weak Mutation (SSWM) algorithm, a famous process in population genetics, are both able to cross the fitness valley by accepting worsening moves. We show that the runtime of the ((Formula presented.)) EA depends critically on the length of the valley while the runtimes of the non-elitist algorithms depend crucially on the depth of the valley. Moreover, we show that both SSWM and Metropolis can also efficiently optimise a rugged function consisting of consecutive valleys

    Phenotypic and Evolutionary Consequences of Social Behaviours: Interactions among Individuals Affect Direct Genetic Effects

    Get PDF
    Traditional quantitative genetics assumes that an individual's phenotype is determined by both genetic and environmental factors. For many animals, part of the environment is social and provided by parents and other interacting partners. When expression of genes in social partners affects trait expression in a focal individual, indirect genetic effects occur. In this study, we explore the effects of indirect genetic effects on the magnitude and range of phenotypic values in a focal individual in a multi-member model analyzing three possible classes of interactions between individuals. We show that social interactions may not only cause indirect genetic effects but can also modify direct genetic effects. Furthermore, we demonstrate that both direct and indirect genetic effects substantially alter the range of phenotypic values, particularly when a focal trait can influence its own expression via interactions with traits in other individuals. We derive a function predicting the relative importance of direct versus indirect genetic effects. Our model reveals that both direct and indirect genetic effects can depend to a large extent on both group size and interaction strength, altering group mean phenotype and variance. This may lead to scenarios where between group variation is much higher than within group variation despite similar underlying genetic properties, potentially affecting the level of selection. Our analysis highlights key properties of indirect genetic effects with important consequences for trait evolution, the level of selection and potentially speciation

    Interactions with feedback at the individual level: direct and indirect genetic effects.

    No full text
    <p>Dependence of the direct (A) and indirect (B) genetic effect on the strength of the interaction (trait Y acting on trait Z) and group size . Visualization of DGE and IGE of genes <i>x</i> and <i>y</i> acting on Z, as described in <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0046273#pone.0046273.e031" target="_blank">equation 2</a>. Interaction, as depicted in <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0046273#pone-0046273-g001" target="_blank">Figure 1 B</a>, with the interaction strength of X acting on Y set to .</p
    corecore